package com.humanresource.service.clerkrecord;

import java.util.List;
import java.util.Map;

import com.humanresource.domain.po.clerkrecord.Pos;
import com.humanresource.domain.po.clerksalary.Possalarystandard;
import com.humanresource.domain.po.clerksalary.Salarystandard;

public interface PosService {
	/**
	 * 找出该系统中的职位分类，职位名称，职称
	 * @return
	 */
	public Map<String, List<Pos>> posList();

	/**
	 * 根据职位编号查找职位信息
	 * @param posId
	 * @return
	 */
	public Pos findById(Integer posId);

	/**
	 * 根据职位名表查找职位信息
	 * @param posName
	 * @return
	 */
	public Pos findByName(String posName);

	/**
	 * 通过职位编号获取薪酬标准编号
	 * @param posId
	 * @return
	 */
	public Possalarystandard findByPosId(Integer posId);

	/**
	 * 通过职位名获取薪酬标准
	 * @param posname
	 * @return
	 */
	public Salarystandard findSalarystandardByPosname(String posname);
}
